package com.company.wushuo.justfortest.reactive;

/**
 * 发射器的含义表示的是 发射一种事件的最原始接口
 * Created by wushuo on 2021/4/3.
 */

public interface Emitter<T> {

    /**
     * 发射一个值
     */
    void onNext(T value);

    /**
     * 发射一个错误
     */
    void onError(Throwable throwable);

    /**
     * 发射完成
     */
    void onComplete();
}
